package cn.fl.ref.fnccappayeeinfobig.vo;

import java.math.BigDecimal;
import java.util.Date;

import cmm.web.core.framework.vo.BaseVO;

public class FncScmChrgParmBigVO extends BaseVO {

	private static final long serialVersionUID = 8419428659402835455L;

	/**
	 * 逻辑序号
	 */
	private Long lgcSn;

	/**
	 * 大额付款id
	 */
	private Long fncCapPayeeInfoBigId;
	
	/**
	 * 计费类型 1.融资端费用  2.其他费用
	 */
	private Integer chrgTpCd;
	
	/**
	 * 费用名称
	 */
	private String costNm;
	
	/**
	 * 费用比例
	 */
	private BigDecimal costPct; 
	
	/**
	 * 费用基数
	 */
	private Integer costCrdnlt;
	
	/**
	 * 费用金额
	 */
	private BigDecimal costAmt;
	
	/**
	 * 备注
	 */
	private String rmrk;
	
	/**
	 * 费用计入款项分类（1. 首付款 2. 分期付款）
	 */
	private Integer costInTpCd;
	
	/**
	 * 预计付款时间
	 */
	private Date prePayDate;
	
	/**
	 * 是否坐扣
	 */
	private Integer wthrDdct;
	/**
	 * 保证金使用方式
	 */
	private Integer mrgnUseMtd;
	/**
	 * 保证金使用方式文字
	 */
	private String mrgnUseMtdDes;
	/**
	 * 是否保证金
	 */
	private Integer mrgnIs;
	/**
	 * 是否删除（1：是，0：否）
	 **/
	private int isDel;
	public Long getLgcSn() {
		return lgcSn;
	}
	public void setLgcSn(Long lgcSn) {
		this.lgcSn = lgcSn;
	}
	public Long getFncCapPayeeInfoBigId() {
		return fncCapPayeeInfoBigId;
	}
	public void setFncCapPayeeInfoBigId(Long fncCapPayeeInfoBigId) {
		this.fncCapPayeeInfoBigId = fncCapPayeeInfoBigId;
	}
	public Integer getChrgTpCd() {
		return chrgTpCd;
	}
	public void setChrgTpCd(Integer chrgTpCd) {
		this.chrgTpCd = chrgTpCd;
	}
	public String getCostNm() {
		return costNm;
	}
	public void setCostNm(String costNm) {
		this.costNm = costNm;
	}
	public BigDecimal getCostPct() {
		return costPct;
	}
	public void setCostPct(BigDecimal costPct) {
		this.costPct = costPct;
	}
	public Integer getCostCrdnlt() {
		return costCrdnlt;
	}
	public void setCostCrdnlt(Integer costCrdnlt) {
		this.costCrdnlt = costCrdnlt;
	}
	public BigDecimal getCostAmt() {
		return costAmt;
	}
	public void setCostAmt(BigDecimal costAmt) {
		this.costAmt = costAmt;
	}
	public String getRmrk() {
		return rmrk;
	}
	public void setRmrk(String rmrk) {
		this.rmrk = rmrk;
	}
	public Integer getCostInTpCd() {
		return costInTpCd;
	}
	public void setCostInTpCd(Integer costInTpCd) {
		this.costInTpCd = costInTpCd;
	}
	public Date getPrePayDate() {
		return prePayDate;
	}
	public void setPrePayDate(Date prePayDate) {
		this.prePayDate = prePayDate;
	}
	public Integer getWthrDdct() {
		return wthrDdct;
	}
	public void setWthrDdct(Integer wthrDdct) {
		this.wthrDdct = wthrDdct;
	}
	public Integer getMrgnUseMtd() {
		return mrgnUseMtd;
	}
	public void setMrgnUseMtd(Integer mrgnUseMtd) {
		this.mrgnUseMtd = mrgnUseMtd;
	}
	public String getMrgnUseMtdDes() {
		return mrgnUseMtdDes;
	}
	public void setMrgnUseMtdDes(String mrgnUseMtdDes) {
		this.mrgnUseMtdDes = mrgnUseMtdDes;
	}
	public Integer getMrgnIs() {
		return mrgnIs;
	}
	public void setMrgnIs(Integer mrgnIs) {
		this.mrgnIs = mrgnIs;
	}
	public int getIsDel() {
		return isDel;
	}
	public void setIsDel(int isDel) {
		this.isDel = isDel;
	}
	
	
}
